Definition of Nestor Notabilis

  • (noun) large brownish-green New Zealand parrot

Synonyms of Nestor Notabilis


Antonyms of Nestor Notabilis


No Antonyms Found.

Homophones of Nestor Notabilis


No Homophones Found.